fulfil the sponsorship undertaking - Deutsch Englisch Wörterbuch